Skip to content

Refactor/Scope ReadOnlyTransactionProcessor.#7110

Merged
asdacap merged 15 commits intomasterfrom
refactor/scope-readonly-tx-processing-env
Jun 11, 2024
Merged

Refactor/Scope ReadOnlyTransactionProcessor.#7110
asdacap merged 15 commits intomasterfrom
refactor/scope-readonly-tx-processing-env

Conversation

@asdacap
Copy link
Contributor

@asdacap asdacap commented May 30, 2024

  • ReadOnlyTxProcessingEnv does two things. One, it help construct other things. Two it create a ReadOnlyTransactionProcessor which is used for rpc calls and such.
  • This replaces ReadOnlyTransactionProcessor with IReadOnlyTxProcessingScope which exposes the TransactionProcessor and WorldState separately.

Types of changes

What types of changes does your code introduce?

  • Refactoring

Testing

Requires testing

  • Yes
  • No

If yes, did you write tests?

  • Yes
  • No

@asdacap asdacap marked this pull request as ready for review May 30, 2024 07:40
@LukaszRozmej
Copy link
Member

let's merge #5530 first

@asdacap asdacap merged commit 6bbce23 into master Jun 11, 2024
@asdacap asdacap deleted the refactor/scope-readonly-tx-processing-env branch June 11, 2024 04:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants